Робота з дисковими файлами.

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут телекомунікацій, радіоелектроніки та електронної техніки
Факультет:
Не вказано
Кафедра:
Кафедра теоретичної радіотехніки та радіовимірювання (ТРР)

Інформація про роботу

Рік:
2009
Тип роботи:
Лабораторна робота
Предмет:
Інформатика та обчислювальна техніка
Група:
РТ-11

Частина тексту файла

Міністерство освіти і науки України Національний університет «Львівська політехніка» Інститут телекомунікацій, радіоелектроніки та електронної техніки Кафедра теоретичної радіотехніки та радіовимірювань Звіт з лабораторної роботи №12 «Робота з дисковими файлами» з дисципліни «Інформатика та обчислювальна техніка» Виконав: студент групи РТ-11 Львів-2009 ЛАБОРАТОРНА РОБОТА № 12 Робота з дисковими файлами Мета роботи: вивчити способи та основні прийоми роботи з дисковими файлами. Дослідити роботу функцій потокового вводу-виводу стандартної бібліотеки мови С. Навчитися створювати проект багатофайлової програми. Постановка задачі. Написати програму, яка здійснює опрацювання двовимірного масиву згідно заданого варіанту. Вхідний масив програма повинна прочитати з файлу. Результат опрацювання масиву вивести у інший файл. Програма повинна видавати користувачу повідомлення про відкриття або не відкриття файлу із вхідними даними, про назву вихідного файлу, про створення чи не створення цього файлу, а також інформацію про результати запису результатів у файлу тощо. Варіант індивідуального завдання 3 Обчислити добуток елементів першого і останнього рядків масиву Граф-схема алгоритму програми #include <stdio.h> #include <stdlib.h> #define r 3 #define s 3 int main(int argc, char *argv[]) {int i,j,a,m[r][s],kl=0,Dp=1,Dost=1; puts("Lab 12\nRT-11\nHolovezjkyj Jurij "); char text[99]; FILE *p,*q; if((p=fopen("E:\Юрій /masuv.txt","r"))!=0) { printf("zchutyvannja masuvy z fajla masuv.txt\n"); for(i=0;i<r;i++){ for(j=0;j<s;j++) { fscanf(p,"%d",&m[i][j]); printf(" %d ",m[i][j]); } puts("");} fclose(p); printf("fajl masuv.txt zakruto\n"); for(i=0;i<s;i++) Dp=Dp*m[0][i]; for(i=0;i<s;i++) Dost=Dost*m[r-1][i]; if((q=fopen("d:/new.txt","w"))==0){ puts("Fail new.txt ne vdalosya stvorutu!");} else {puts("Fail new.txt stvoreno!"); fprintf(q,"dobytok elementiv pershogo radka-> %d\ndobytok elementiv pershogo radka-> %d",Dp,Dost); printf("y fajl new.txt zapusano informacijy\n\n"); printf("dobytok elementiv pershogo radka-> %d\ndobytok elementiv pershogo radka-> %d",Dp,Dost); fclose(q); printf("\n\nfajl new.txt zakruto\n"); } }else puts("Fail ne vdalosya vidkrutu!"); system("PAUSE"); return 0; } Результати виконання  Висновки Вивчив способи та основні прийоми роботи з дисковими файлами. Дослідив роботу функцій потокового вводу-виводу стандартної бібліотеки мови С. Навчився створювати проект багатофайлової програми.
Антиботан аватар за замовчуванням

01.01.1970 03:01

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини